Toward a Recommended Practice for Architectural Description
نویسندگان
چکیده
The Architecture Planning Group (APG) was chartered by IEEE’s Software Engineering Standards Committee to set a direction for incorporating architectural thinking into IEEE standards. In this paper, we present a framework for architectural thinking and use it to review existing architectural practices; summarize the work of the APG and its recommendations; and provide the rationale for those recommendations.
منابع مشابه
IEEE Std 1471-2000, IEEE Recommended Practice forArchitectural Description ofSoftware-Intensive Systems
This recommended practice addresses the activities of the creation, analysis, and sustainment of architectures of software-intensive systems, and the recording of such architectures in terms of architectural descriptions . A conceptual framework for architectural description is established. The content of an architectural description is defined. Annexes provide the rationale for key concepts an...
متن کاملIntroducing IEEE Standard 1471: Recommended Practice for Architectural Description for Software Intensive Systems
IEEE Standard 1471 is the Recommended Practice for Architectural Description for Software Intensive Systems, developed by the IEEE’s Architecture Working Group (AWG) under the sponsorship of the Software Engineering Standards Committee of IEEE. The draft Recommended Practice was produced between 1995 and 1998 by a group of approximately thirty participants, and over 140 international reviewers....
متن کاملUsing the UML for Architectural Description
There is much interest in using the Unified Modeling Language (UML) for architectural description – those techniques by which architects sketch, capture, model, document and analyze architectural knowledge and decisions about software-intensive systems. IEEE P1471, the Recommended Practice for Architectural Description, represents an emerging consensus for specifying the content of an architect...
متن کاملApplying the IEEE 1471-2000 Recommended Practice to a Software Integration Project
This paper describes an application of the IEEE Standard 1471-2000, “Recommended practice for architectural description of softwareintensive system” in a software integration project. The recommended practice was introduced in a project without affecting its schedule and adding very little extra costs, but still providing benefits. Due to this “lightweight” introduction it is dubious whether it...
متن کاملView Composition as a First-Class Concept in Architectural Descriptions
Our position is that architectural descriptions lack composition of views, preventing a proper separation of concerns. This position took shape from experiences with building several complex distributed software systems. Our claim is that view composition should be a first-class entity in architectural descriptions. As a first step, we propose an extension of the conceptual model of IEEE Recomm...
متن کامل